package com.jeecg.o2o.entities.entity;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

import org.jeecgframework.poi.excel.annotation.Excel;

/**   
 * @Title: Entity
 * @Description: 订单商品详情
 * @author onlineGenerator
 * @date 2019-06-12 17:27:17
 * @version V1.0   
 *
 */
@Entity
@Table(name = "entities", schema = "")
@SuppressWarnings("serial")
public class EntitiesEntity implements java.io.Serializable {
	/**主键*/
	private java.lang.Integer id;
	/**属性*/
	@Excel(name="属性",width=15)
	private java.lang.String attrs;
	/**扩展*/
	@Excel(name="扩展",width=15)
	private java.lang.String extra;
	/**商品id*/
	@Excel(name="商品id",width=15)
	private java.lang.String goodsid;
	/**商品名称*/
	@Excel(name="商品名称",width=15)
	private java.lang.String goodname;
	/**单价*/
	@Excel(name="单价",width=15)
	private java.lang.String price;
	/**数量*/
	@Excel(name="数量",width=15)
	private java.lang.Integer quantity;
	/**规格*/
	@Excel(name="规格",width=15)
	private java.lang.String specs;
	
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  主键
	 */
	@Id
	@GeneratedValue(strategy = GenerationType.AUTO)

	@Column(name ="ID",nullable=false,length=20)
	public java.lang.Integer getId(){
		return this.id;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  主键
	 */
	public void setId(java.lang.Integer id){
		this.id = id;
	}
	
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  属性
	 */

	@Column(name ="ATTRS",nullable=true,length=50)
	public java.lang.String getAttrs(){
		return this.attrs;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  属性
	 */
	public void setAttrs(java.lang.String attrs){
		this.attrs = attrs;
	}
	
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  扩展
	 */

	@Column(name ="EXTRA",nullable=true,length=50)
	public java.lang.String getExtra(){
		return this.extra;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  扩展
	 */
	public void setExtra(java.lang.String extra){
		this.extra = extra;
	}
	
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  商品id
	 */

	@Column(name ="GOODSID",nullable=true,length=20)
	public java.lang.String getGoodsid(){
		return this.goodsid;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  商品id
	 */
	public void setGoodsid(java.lang.String goodsid){
		this.goodsid = goodsid;
	}
	
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  商品名称
	 */

	@Column(name ="GOODNAME",nullable=true,length=50)
	public java.lang.String getGoodname(){
		return this.goodname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  商品名称
	 */
	public void setGoodname(java.lang.String goodname){
		this.goodname = goodname;
	}
	
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  单价
	 */

	@Column(name ="PRICE",nullable=true,length=50)
	public java.lang.String getPrice(){
		return this.price;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  单价
	 */
	public void setPrice(java.lang.String price){
		this.price = price;
	}
	
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  数量
	 */

	@Column(name ="QUANTITY",nullable=true,length=20)
	public java.lang.Integer getQuantity(){
		return this.quantity;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  数量
	 */
	public void setQuantity(java.lang.Integer quantity){
		this.quantity = quantity;
	}
	
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  规格
	 */

	@Column(name ="SPECS",nullable=true,length=50)
	public java.lang.String getSpecs(){
		return this.specs;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  规格
	 */
	public void setSpecs(java.lang.String specs){
		this.specs = specs;
	}
	
}
